travel in foreign countries - Spanish English Dictionary